Italian cities with the highest population density 2024
Naples is the Italian city with the highest population density. As of 2024, the largest south Italian city counts 7,600 inhabitants per square kilometer. Milan followed with 7,500 residents per square kilometer, whereas Rome, the largest Italian city, registered a population density of only 2,140 people, 5,500 inhabitants per square kilometer less than Naples.